//==============================================================================
// kastor adult_Anim.txt
// Fixed the heroglow (death, flail and recover) ~WarriorMario
//==============================================================================

//==============================================================================
define SunLight
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A God Power Summon Sunlight
      }
   }
}

//==============================================================================
define GroundGlow
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A God Power Summon GroundGlow
      }
   }
}

//==============================================================================
define heroglow
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Glow Small
      }
   }
}

//==============================================================================
define soul
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul
      }
   }
}

//==============================================================================
define soulaurora
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul Aurora
      }
   }
}

//==============================================================================
define heavenlight
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul Heaven Light
      }
   }
}

//==============================================================================
define soulbirth
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Soul Birth
      }
   }
}

//==============================================================================
anim Idle
{
   SetSelector
   {
      CinematicLogic
		SetSelector 
		{
			ContainLogic
			set hotspot
			{
				version
				{
					Visual Hero X Kastor Adult_IdleA
					Connect FRONTABDOMEN heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero X Kastor Adult_CarryIdleA
					Connect FRONTABDOMEN heroglow hotspot
				}
			}
      }
		SetSelector 
		{
			set hotspot
			{
				version
				{
					VisualGranny KastorAd_IdleA
				}
			}
      }
   }
}

//==============================================================================
anim Bored
{
   SetSelector
   {
      CinematicLogic
		SetSelector 
		{
			ContainLogic
			set hotspot
			{
				version
				{
					Visual Hero X Kastor Adult_boredA
					Connect FRONTABDOMEN heroglow hotspot
				}
				version
				{
					Visual Hero X Kastor Adult_boredB
					Connect FRONTABDOMEN heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero X Kastor Adult_carryboredA
					Connect FRONTABDOMEN heroglow hotspot
				}
			}
      }
		SetSelector 
		{
			set hotspot
			{
				version
				{
					VisualGranny KastorAd_IdleA
				}
			}
      }
   }
}

//==============================================================================
anim Attack
{
   SetSelector
   {
		ContainLogic
      set hotspot
      {
         version
         {
            Visual Hero X Kastor Adult_AttackA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag Attack 0.68 true   
               tag GenericSound 0.40 true   
               tag SpecificSoundSet 0.53 false SwordSwing checkVisible 
//-- end auto generated section
				Connect FRONTABDOMEN heroglow hotspot
         }
			version
         {
            Visual Hero X Kastor Adult_AttackB
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag Attack 0.67 true   
               tag GenericSound 0.40 true   
//-- end auto generated section
				Connect FRONTABDOMEN heroglow hotspot
         }
      }
		set hotspot
      {
         version
         {
            Visual Hero X Kastor Adult_AttackA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag Attack 0.68 true   
               tag GenericSound 0.40 true   
               tag SpecificSoundSet 0.53 false SwordSwing checkVisible 
//-- end auto generated section
				Connect FRONTABDOMEN heroglow hotspot
         }
			version
         {
            Visual Hero X Kastor Adult_AttackB
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag Attack 0.67 true   
               tag GenericSound 0.40 true   
//-- end auto generated section
				Connect FRONTABDOMEN heroglow hotspot
         }
      }
   }
}

//==============================================================================
anim Gore
{
   SetSelector
   {
		ContainLogic
      set hotspot
      {
         version
         {
				Visual Hero X Kastor Adult_SpecialAttack
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag Attack 0.69 true   
               tag GenericSound 0.45 true   
               tag SpecificSoundSet 0.52 false SwordSwing checkVisible 
               tag SpecificSoundSet 0.66 false SwordSwing checkVisible 
//-- end auto generated section
				Connect FRONTABDOMEN heroglow hotspot
         }
      }
		set hotspot
      {
         version
         {
				Visual Hero X Kastor Adult_SpecialAttack
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag Attack 0.69 true   
               tag GenericSound 0.45 true   
               tag SpecificSoundSet 0.52 false SwordSwing checkVisible 
               tag SpecificSoundSet 0.66 false SwordSwing checkVisible 
//-- end auto generated section
				Connect FRONTABDOMEN heroglow hotspot
         }
      }
   }
}

//==============================================================================
anim Death
{
   SetSelector
   {
      set hotspot
      {
         version
         {
            Visual Hero X Kastor Adult_DeathA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag SpecificSoundSet 0.00 false AHeroHasFallen  checkOwner
//-- end auto generated section
				connect ATTACHPOINT soul hotspot
				connect ATTACHPOINT soulaurora hotspot
				connect ATTACHPOINT heavenlight hotspot
				connect ATTACHPOINT soulbirth hotspot
				Connect FRONTABDOMEN heroglow hotspot
         }
      }
   }
}

//==============================================================================
anim Walk
{
   SetSelector
   {
      CinematicLogic
		SetSelector
		{
			ContainLogic
			set hotspot
			{
				version
				{
					Visual Hero X Kastor Adult_WalkA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag FootstepLeft 0.90 true   
               tag FootstepRight 0.30 true   
//-- end auto generated section
					Connect FRONTABDOMEN heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero X Kastor Adult_carryA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag FootstepLeft 0.90 true   
               tag FootstepRight 0.30 true   
//-- end auto generated section
					Connect FRONTABDOMEN heroglow hotspot
				}
			}
		}
		SetSelector 
		{
			set hotspot
			{
				version
				{
					VisualGranny KastorAd_WalkA
				}
			}
      }
   }
}

//==============================================================================
anim Flail
{
   SetSelector
   {
		ContainLogic
      set hotspot
      {
         version
         {
            Visual Hero X Kastor Adult_FlailA
		Connect FRONTABDOMEN heroglow hotspot
         }
      }
		set hotspot
      {
         version
         {
            Visual Hero X Kastor Adult_FlailA
		Connect FRONTABDOMEN heroglow hotspot
         }
      }
   }
}

//==============================================================================
anim Recover
{
   SetSelector
   {
      set hotspot
      {
         version
         {
            Visual Hero X Kastor Adult_RecoverA
				connect HOTSPOT sunlight hotspot
				connect HOTSPOT groundglow hotspot
				Connect FRONTABDOMEN heroglow hotspot
         }
      }
   }
}

//==============================================================================
anim Cinematic
{
   SetSelector
   {
      set hotspot
      {
         name KastorAd_talk1sec
         version
         {
				VisualGranny KastorAd_talk1sec
         }
      }
		set hotspot
      {
         name KastorAd_aomx07point
         version
         {
				VisualGranny KastorAd_aomx07point
         }
      }
		set hotspot
      {
         name KastorAd_aomx07react
         version
         {
				VisualGranny KastorAd_aomx07react
         }
      }
		set hotspot
      {
         name KastorAd_x08aguardian
         version
         {
				VisualGranny KastorAd_x08aguardian
         }
      }
		set hotspot
      {
         name KastorAd_x12OldAtlantis
         version
         {
				VisualGranny KastorAd_x12OldAtlantis
         }
      }
		set hotspot
      {
         name KastorAd_x12LookGaia
         version
         {
				VisualGranny KastorAd_x12LookGaia
         }
      }
		set hotspot
      {
         name KastorAd_x04thisiswhere
         version
         {
				VisualGranny KastorAd_x04thisiswhere
         }
      }
		set hotspot
      {
         name KastorAd_x03moveforward
         version
         {
				VisualGranny KastorAd_x03moveforward
         }
      }
		set hotspot
      {
         name KastorAd_x03ididnot
         version
         {
				VisualGranny KastorAd_x03ididnot
         }
      }
		set hotspot
      {
         name KastorAd_x03thereare
         version
         {
				VisualGranny KastorAd_x03thereare
         }
      }
		set hotspot
      {
         name KastorAd_x09IDontThink
         version
         {
				VisualGranny KastorAd_x09IDontThink
         }
      }
		set hotspot
      {
         name KastorAd_x09IThink
         version
         {
				VisualGranny KastorAd_x09IThink
         }
      }
		set hotspot
      {
         name KastorAd_x09LookRight
         version
         {
				VisualGranny KastorAd_x09LookRight
         }
      }
		set hotspot
      {
         name KastorAd_x11HidingFromKrios
         version
         {
				VisualGranny KastorAd_x11HidingFromKrios
         }
      }
		set hotspot
      {
         name KastorAd_x06indeed
         version
         {
				VisualGranny KastorAd_x06indeed
         }
      }
		set hotspot
      {
         name KastorAd_x06goodwe
         version
         {
				VisualGranny KastorAd_x06goodwe
         }
      }
		set hotspot
      {
         name KastorAd_x06andthe
         version
         {
				VisualGranny KastorAd_x06andthe
         }
      }
		set hotspot
      {
         name KastorAd_x02kriostheywere
         version
         {
				VisualGranny KastorAd_x02kriostheywere
         }
      }
		set hotspot
      {
         name KastorAd_x02weareinno
         version
         {
				VisualGranny KastorAd_x02weareinno
         }
      }
		set hotspot
      {
         name KastorAd_x02letsreclaim
         version
         {
				VisualGranny KastorAd_x02letsreclaim
         }
      }
		set hotspot
      {
         name KastorAd_x02kriosisright
         version
         {
				VisualGranny KastorAd_x02kriosisright
         }
      }
		set hotspot
      {
         name KastorAd_x07whathavei
         version
         {
				VisualGranny KastorAd_x07whathavei
         }
      }
		set hotspot
      {
         name KastorAd_x07fatheri
         version
         {
				VisualGranny KastorAd_x07fatheri
         }
      }
		set hotspot
      {
         name KastorAd_x07fightthem
         version
         {
				VisualGranny KastorAd_x07fightthem
         }
      }
		set hotspot
      {
         name KastorAd_x07whywould
         version
         {
				VisualGranny KastorAd_x07whywould
         }
      }
		set hotspot
      {
         name KastorAd_x07nothiscant
         version
         {
				VisualGranny KastorAd_x07nothiscant
         }
      }
		set hotspot
      {
         name KastorAd_x12wellnosense
         version
         {
				VisualGranny KastorAd_x12wellnosense
         }
      }
		set hotspot
      {
         name KastorAd_x11idontknow
         version
         {
				VisualGranny KastorAd_x11idontknow
         }
      }
		set hotspot
      {
         name KastorAd_x11krios
         version
         {
				VisualGranny KastorAd_x11krios
         }
      }
		set hotspot
      {
         name Kast_x12finalfight
         version
         {
				VisualGranny Kast_x12finalfight
//-- auto generated by the bang animation tool
//-- do not hand edit these values
               tag SpecificSoundSet 0.07 false CinematicKriosTackleKasto  
               tag SpecificSoundSet 0.07 false CinematicKastorKriosTackleGrunt  
               tag SpecificSoundSet 0.27 false CinematicKastorPunch1  
               tag SpecificSoundSet 0.38 false CinematicKastorPunch2  
               tag SpecificSoundSet 0.05 false Wings1  
               tag SpecificSoundSet 0.53 false CinematicKriosStab  
               tag SpecificSoundSet 0.54 false CinematicKriosStabYell  
               tag SpecificSoundSet 0.27 false CinematicKriosPain1  
               tag SpecificSoundSet 0.80 false CinematicKriosLastBreath  
               tag SpecificSoundSet 0.08 false CinematicKrKasWrestle  
               tag SpecificSoundSet 0.93 false HeavyFall  
//-- end auto generated section
         }
      }
	}
}